imposing thing - Anglais Synonymes Dictionnaire